home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 23
/
Aminet 23 (1998)(GTI - Schatztruhe)[!][Feb 1998].iso
/
Aminet
/
docs
/
hyper
/
aosguide.lha
/
Guide
(
.txt
)
< prev
next >
Wrap
Amigaguide Document
|
1996-01-24
|
9KB
|
252 lines
@database Guide
@author Thorsten Willert
@(c) "Copyright
1994-96 by Thorsten Willert"
@$VER: Guide V0.83 (26.01.96)
@Index AmigaOSGuide_Index/Main
@Help AmigaOSGuide_Hilfe/Lexikon
^^ -------------------------------------------------------------
@node MAIN "AmigaOSGuide Lexikon: AmigaGuide
-Hypertext-Erstellung"
@prev Lexikon-ABC/AmigaGuide
@toc Lexikon-ABC/AmigaGuide
@{" Allgemeines " link Allgemeines}
@{" Allgemeine Befehle " link Allgemeine}
@{" Node Befehle " link Nodes}
@{" Gadgets " link Gadgets}
@{" Textattribute " link Text} @{fg shine}
@endnode
^^ -----------------------------------------------------------------------------
@node Allgemeines "AmigaOSGuide Lexikon: AmigaGuide
-Hypertext-Erstellung"
Die hier Beschriebene Programmierung bezieht sich nur auf AmigaGuide
ab Version 39 (MultiView)! @{fg shine}
_____________________________________________________________________
@{fg text}
Die Datei mu
im ASCII-Format erstellt werden, wie z.B. @{" Ed " link DOS-EFGH/ED}.
Der
Klammeraffe @
(ALT-2) leitet immer eine Steuersequence ein,
dies erm
glicht die Eingabe von Trennlinien oder Kommentaren, zwi-
schen den einzelnen NODES (Marken), zur besseren Orientierung bei
der
Programmierung
S
mtliche Befehle m
ssen immer ganz Links stehen, au
er sie stellen
@{" Gadgets " link Gadgets} dar oder sind @{" Textattribute " link Text}.
Im Text selber kann das
-Zeichen
berhaupt nicht und \\ nur dar-
gestellt werden wenn ihm wiederrum ein \\ vorransteht.
Befehle selber k
nnen ebenfalls mit einem vorrangestellten \\ sicht-
bar gemacht werden, verlieren dann aber ihre Funktion.@{fg shine}
_____________________________________________________________________
@{fg text} @{b}
* Tip zur Programmierung: *@{ub}
Erstmal den Text schreiben (auch Men
s) und @{b}dann@{ub} erst die
Steuerzeichen eingeben, sonst kriegt man b
se Formatierungsprobleme!
Viel Spa
@endnode
^^ ------------------------------------------------------------------------------
@node Allgemeine "AmigaGuide
-Programmierung: Allgemeine Befehle"
@{fg shine}
_____________________________________________________________________
@{fg text} @{b}
\@Database <Name>@{ub}
Mu
immer am @{b}Anfang@{ub} eines AmigaGuide
Dokumentes stehen!
@{b}Sonst wird es nicht als Guide erkannt!
\@$VER: <AmigaDOS-Versionsbezeichnung>@{ub}
Gibt auf den Befehl @{" Version " link DOS-UVWXYZ/Version} die Versionsnummer der Guide-
Datei aus.
\@Author <Name> @{ub}
Bezeichnet den Autor an.
\@<Copyright> @{ub}
Gibt das Copyright an.
\@Master <Datei> @{ub}
Bezeichnet die
Quelldatei
\@Font <Name> <Gr
e>@{ub}
Name und Gr
r den Zeichensatz, der in dem Guide verwendet
werden soll.
\@Index <Node> oder <Datei/Node>@{ub}
Aktiviert das @{" Index " beep} Symbol und bezeichnet die Indexmarke.
\@Help <Node> oder <Datei/Node>@{ub}
Aktiviert @{" Hilfe " beep} Symbol und gibt wiederum die Sprungmarke an.
Wird @Help nicht gesetzt erscheint bei Aufruf von Hilfe das
HelpGuide (amigaguide.gudie), das sich im Verzeichnis Sys:Locale/
Help/Deutsch/Sys befindet
\@WordWrap @{ub}
Aktiviert den Wortumbruch. D.h.: Passt ein Wort nicht mehr in das
sichtbare Fenster, wird es in die n
chste Zeile geschrieben.
Ist nur sinnvoll, wenn man bei der Erstellung des Guides darauf
achtet, da
jeder Satz m
glichst in eine Zeile pa
t, und man
keinen linken Rand l
t! Sonst wird das Ergebnis unleserlich.
\@Remark <Text> @{ub}
Kommentar, der im Guide selber nicht sichtbar ist. @{fg shine}
___________________________________________________________________
@{fg text}
@endnode
^^ -----------------------------------------------------------------------------
@node Nodes "AmigaGuide
-Programmierung: Node Befehle"
@{fg shine}
_____________________________________________________________________
@{fg text} @{b}
\@Node <Name> <Titel>@{ub}
Beginn eines neuen Abschnittes.
Wobei der Abschnittsname die Sprungmarke ist, zu der Verzweigt
wird und die
berschrift den Text in der Titelleiste angibt. Wird
diese weggelassen entspricht die
berschrift der Sprungmarke.
Anf
hrungszeichen k
nnen bei den <Namen> und <Titel> zur besseren
bersicht eingeben werden. Sind aber nur erforderlich, wenn sie
unterschiedlich sind.
Die Hauptseite (@{" Inhalt " beep}) mu
folgendes Format haben:
\@Node Main <Titel>
Innerhalb@{ub} eines Abschnittes k
nnen folgende Befehle verwendet
werden:
\@toc <Node>@{ub}
Gibt den Abschnitt an, indem f
r den angezeigten, der @{" Inhalt " beep}
steht.
\@Keywords <Namen> @{ub}
Assignments f
r diesen Node, wird benutzt, wenn nach einem Node
gesucht wird.
\@Font <Name> <Gr
e>@{ub}
Name und Gr
r den Zeichensatz, der in der Node verwendet
werden soll.
\@prev <Node>@{ub}
Gibt den Abschnitt an, zu dem mit @{" Bl
ttern < " beep} verzweigt wird.
\@next <Node>@{ub}
Gibt den Abschnitt an, zu dem mit @{" Bl
ttern > " beep} verzweigt wird.
\@endnode@ <Name>@{ub}
Ende eines Abschnittes. Der <Name> kann zu besseren
bersicht ein-
gegeben werden. Ist aber nicht erforderlich. @{fg shine}
___________________________________________________________________
@{fg text}
@endnode
^^ -----------------------------------------------------------------------------
@node Gadgets "AmigaGuide
-Programmierung: Gadgets"
@{fg shine}
_____________________________________________________________________
@{fg text} @{b}
Gadgets mit ihren Funktionen haben folgendes Format:
\@{" <Bezeichnung> " <Befehl>}
<Bezeichnung>@{ub}
Das was auf dem @{" Gadget " beep} steht. Die Abst
nde der Anf
hrungszei-
chen von Bezeichnung bestimmen die @{" Gr
e " beep} des Gadgets
Diese k
nnen nat
rlich
irgendwo
im Text stehen.
Folgende <Befehle> sind m
glich:
LINK <Node> oder <Datei/Node #>@{ub}
Zeigt den angegebenen Abschnitt innerhalb dieser Datei <Node>
oder den entsprechenden Abschnitt einer anderen Guide-Datei
<Datei/Node>, wobei # die Nummer der Zeile angibt zu der in
dem Abschnitt verzweigt werden soll. Die Zeilen werden ab
\@node <Name> gez
hlt. Bei keiner Angabe einer Nummer wird zu
dem Anfang des Guides verzweigt (Zeile 0).
RX <ARexx-Script>@{ub}
F
hrt das angegeben ARexx-Script aus.
RXS <ARexx-Befehl>@{ub}
F
hrt einen ARexx-Befehl direkt aus.
SYSTEM <Befehl>@{ub}
F
hrt den angegeben DOS-Befehl aus.
QUIT@{ub}
Beenden von AmigaGuide.
Bei MultiView wird allerdings das dazugeh
rige Fenster nicht ge-
schlossen!
BEEP @{ub}
Gibt das aus was man im Preferences-Editor-SOUND, eingestellt hat.
-> @{" Test " Beep}
@{fg shine}
_____________________________________________________________________
@{fg text}
@endnode
^^ -----------------------------------------------------------------------------
@node Text "AmigaGuide
-Programmierung: Textattribute"
@{fg shine}
_____________________________________________________________________
@{fg text}
Diese k
nnen
irgendwo
im Text stehen.
@{b} \@{b}@{ub} aktiviert @{b}Fettdruck@{ub}
@{b} \@{ub}@{ub} inaktivert Fettdruck
@{b} \@{i}@{ub} aktiviert @{i}Schr
gschrift@{ui}
@{b} \@{ui}@{ub} inaktiviert Schr
gschrift @{b}
@{ub}
@{b} \@{u}@{ub} aktiviert @{u}Unterstreichen@{uu}
@{b} \@{uu}@{ub} inaktiviert Unterstreichen
@{b} \@{fg <Farbe>}
Wobei f
r <Farbe> folgende Angaben m
glich sind:@{ub}
@{fg text}text@{fg text}
@{fg shine}shine@{fg text}
@{fg shadow}shadow@{fg text}
@{fg fill}fill@{fg text}
@{fg filltext}filltext@{fg text}
@{fg back}@{bg text}background@{fg text}@{bg back}
@{fg highlight}highlight @{fg shine}
_____________________________________________________________________
@{fg text}
S
mtliche Attribute k
nnen @{fg shine}@{b}@{i}@{u}kombiniert@{fg text}@{ub}@{ui}@{uu} werden !!!.
@{b}
@{ub} Bei Schr
gschrift darauf achten, da
@{b}nach@{ub} dem schr
ggestellten Wort
und dem Befehl \@{ui} ein Leerschritt gemacht wird, sonst passiert
evtl. folgendes: @{i}AB@{ui} usw.
jetzt mit Leerzeichen: @{i}AB @{ui}usw.
@next Allgemeine
@endnode